@charset "UTF-8";
/*
* @author guangyuan.hu@qq.com
* @date 2016-01-15
**/
/* reset.css 部分
------------------------------*/
body,
div,
ol,
ul,
dl,
li,
dt,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
p,
table,
tr,
th,
td {
  margin: 0;
  padding: 0;
}

/*修复img默认位置和IE边框*/
img {
  vertical-align: top;
  border: none;
  width: 100%;
}

/*允许表单选择*/
input,
textarea {
  -webkit-user-select: text;
  -ms-user-select: text;
  user-select: text;
  /*紧急处理之前项目bug，待改进*/
  -webkit-appearance: none;
}

/*去除虚线*/
input:focus,
select:focus,
textarea:focus,
button:focus {
  outline: none;
}

/*重置部分表单圆角和内阴影*/
input,
textarea {
  -webkit-appearance: none;
  border: 1px solid #c6c6c6;
  -webkit-border-radius: 0;
  border-radius: 0;
}

.clearfix:after {
  content: "";
  /*内容为“.”就是一个英文的句号而已。也可以不写。*/
  display: block;
  /*加入的这个元素转换为块级元素。*/
  clear: both;
  /*清除左右两边浮动。*/
  visibility: hidden;
  /*可见度设为隐藏。注意它和display:none;是有区别的。visibility:hidden;仍然占据空间，只是看不到而已；*/
  line-height: 0;
  /*行高为0；*/
  height: 0;
  /*高度为0；*/
  font-size: 0;
  /*字体大小为0；*/
}

.clearfix {
  *zoom: 1;
}

/*去除文本框上下箭头*/
input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
}

h1, h2, h3, h4, h5, h6 {
  font-weight: normal;
}

a {
  color: #434343;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  /*ios禁止页面在新窗口打开*/
  /*-webkit-touch-callout: none;*/
}

em,
i,
address {
  font-style: normal;
}

ol, ul, li {
  list-style: none;
}

html {
  font-size: 10px;
}

body {
  font-size: 1.2rem;
  background: #f4f4f4;
  color: #666;
  line-height: 1.6;
  font-family: "PingFang SC", "Microsoft YaHei", "Helvetica Neue", "Source Han Sans CN", "sans-serif", "Arial", "Hiragino Sans GB", "黑体";
}

/* reset.css end
------------------------------*/
.wrap-box {
  max-width: 768px;
  margin: 0 auto;
  position: relative;
}